Construction

Construction of Church of Saint Clemens in New Town, Prague

church

church

Meanwhile, elsewhere