Editorial use only. Learn more

Editorial credit: jorisvo / Shutterstock.com

Select size / format

Royalty-free stock photo ID: 252767134

COLOGNE, GERMANY - APRIL 21, 2010: Stained Glass window depicting Charlemagne or Charles the Great, on the left side, in the Dom of Cologne, Germany.

Similar images

More from this artist