Market (19)

Market (Greece) - street sellers (foreign language buzz - medium close-up) (open-air - bazaar)