Thursday, February 4, 2010


Calle Cava Baja, 25, Madrid, Spain. Stamps, Rioja, and Tortilla de Patatas. And a little street after a most traditional Sunday afternoon in the Rastro.

No comments:

Post a Comment