by GekaSkr
BARCELONA - JUNE 06: Cathedral of the Holy Cross and Saint Eulalia. It is the seat of the Archbishop of Barcelona and the main cathedral of Barcelona. June 06, 2013, Barcelona, Spain