Monday, May 26, 2008

Plaza de la Reina
Is this London, or...?
I knew there had to be Starbucks here
Packed 'peatonal' (street for pedestrians). People from all over the city flock here to do their shopping. Packed.

No comments: