Vincent Poon ::
Madrid (07-10 July 2006) ::
Peurta del Sol, heart of Madrid. Spain's famous department store (El Corte Ingles) is right at the back where the -50% sign is.
|
Upload Date:08-12-2006 23:39:00 Viewed:182 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|