BARCELONA, SPAIN - FEBRUARY 25: Sagrada Familia on February 25, 2012: La Sagrada Familia - the impressive cathedral designed by Gaudi, which is being build since 19 March 1882 and is not finished yet.
Editorial use only
Editorial credit: Josemaria Toscano / Shutterstock.com

Royalty-free stock photo ID: 103009736

BARCELONA, SPAIN - FEBRUARY 25: Sagrada Familia on February 25, 2012: La Sagrada Familia - the impressive cathedral designed by Gaudi, which is being build since 19 March 1882 and is not finished yet.