Inscription Domus Dei et Porta Coeli meaning House of God, and Door to Heaven on the wooden entrance to Cathedral of the Holy Cross and Saint Eulalia, or Barcelona Cathedral in Spain

Ornate inscription Domus Dei et Porta Coeli meaning House of God, and Door to Heaven on the wooden entrance to Cathedral of the Holy Cross and Saint Eulalia, or Barcelona Cathedral in Spain

Picture of Inscription Domus Dei et Porta Coeli meaning House of God, and Door to Heaven on the wooden entrance to Cathedral of the Holy Cross and Saint Eulalia, or Barcelona Cathedral in Spain Royalty-Free

High Resolutión Premium Stock Photo - Available for all permitted uses under our |License Terms|.

small: 716 x 492 Pixels, medium: 1237 x 850 Pixels, large: 2978 x 2047 Pixels,


Premium Images of / iStock