Friday, June 10, 2011

Ode to Streetfood: Part VI

The magic of mussels. Potentially the best streetfood in Istanbul. 

No comments:

Post a Comment