BARCELONA, SPAIN - OCTOBER 29: La Sagrada Familia - the impressive cathedral designed by Gaudi, which is being build since 19 March 1882 and is not finished yet October 29, 2011 in Barcelona, Spain
Editorial use only
Editorial credit: 135pixels / Shutterstock.com

Royalty-free stock photo ID: 88382005

BARCELONA, SPAIN - OCTOBER 29: La Sagrada Familia - the impressive cathedral designed by Gaudi, which is being build since 19 March 1882 and is not finished yet October 29, 2011 in Barcelona, Spain