Istanbul 2001 / dolma

Spice bazaar.

Previous Home Next

dolma