Designed by
Title
Prague, Czech Republic - May 25, 2024: Main Altar inside St. Nicholas Church #324649340
Description
Prague, Czech Republic - May 25, 2024: Main Altar inside St. Nicholas Church (Mala Strana), a Baroque church in the Lesser Town of Prague formerly the Gothic Parish church of Saint Nicholas
This image is editorial