Rose Window Detail on Facade of Basilica di Santa Maria del Fiore (Duomo), Florence, Italy

Royalty-free stock photo ID: 63540145

Rose Window Detail on Facade of Basilica di Santa Maria del Fiore (Duomo), Florence, Italy