Barcelona 2006

Previous Home Next

IMG_4162

On the roof of the Gaudi apartment building La Pedrera