BARCELONA - FEBRUARY 20:view at the rooftop and the stained glass windows of the Cathedral of Saint Eulalia in Barcelona, Spain on 20 february 2011.
Editorial use only
Editorial credit: Chantal de Bruijne / Shutterstock.com

Royalty-free stock photo ID: 112384667

BARCELONA - FEBRUARY 20:view at the rooftop and the stained glass windows of the Cathedral of Saint Eulalia in Barcelona, Spain on 20 february 2011.