Italy, Rome, Stained glass window in Basilica of Saint Mary Major
Editorial
Resolution
3984 x 5976px
Contributor
Rights
Release
Stock Photo ID
D25_282_091
More ways to save
Market freeze