Designed by
Title
One of the stained glass windows of the Saints Peter and Paul Basilica in Vysehrad district of Prague in Czech Republic #330220385
Description
Prague, Czech Republic, May 11, 2024 : One of the stained glass windows of the Saints Peter and Paul Basilica in Vysehrad district of Prague in Czech Republic
This image is editorial