Spain 2007 (Rioja, Barcelona, Cadaques)

Previous Home Next

Picture 201

The famous "cuckoo" clock of Laguardia