Designed by
Title
Ornate stained glass in the windows of the Cathedral of the Holy #132510115
Description
Colorful ornate stained glass in the Cathedral of the Holy Cross and Saint Eulalia, or Barcelona Cathedral in Barcelona, Spain
This image is editorial