Statue

St. Nicholas Roman Catholic Church
Prague, Czech Republic

Photo: Anglican World/JMR