Designed by
Title
Golden Cross Stained Glass Altar Gothic Catholic Barcelona Cathedral Basilica Catalonia Spain #30301507
Description
Golden Cross Angels Altar Stained Glass Gothic Catholic Barcelona Cathedral Basilica Catalonia, Barcelona, Spain. Cathedral built in 1298.
This image is editorial