Barcelona, Spain - Inside interior and Architectural elements of Barcelona Cathedral - Catedral de la Santa Cruz y Santa Eulalia ( the Holy Cross and Saint Eulalia ) . Ceiling

Code produit:
282049608