December 24 2003, to January 16, 2004
Roselli.org > Photos > Spain > Madrid : Storefront
<< Last | ^ | Next >> |
Montera is a pretty lively street. The storefront here is like an Urban (not the Buffalo urban, but more like the one in Toronto/Austin/NYC/etc. Except all it sells is merchandise from cult tv and movies. |