Previous Image Spain 2009 Next Image

Mercat Boqueria 1
(Barcelona)