St Clement’s Basilica

Hanover, Lower Saxony, Germany

Roman Catholic

1718

Advertisements