Image Details
Image: Tio pepe
Puerta del Sol, Madrid, Spain.
by Holly Hayes
on March 31, 2007
subjects: — Blog Post: First Evening in Madrid