BARCELONA, SPAIN - MAY 14: construction of Sagrada Familia. In process of building since 19 century. Construction budget for 2009 was 18 million euros. May 14, 2012, Barcelona, Spain, Europe.
- Image ID: 114117376
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Konstantin Yolshin / Shutterstock.com
- Copyright: Konstantin Yolshin