Ajax loader
Sigolsheim / St-Peter & Paul church
Sigolsheim (Dép. Haut-Rhin, Alsace, France),
St. Peter and Paul Parish Church /
Église Saint-Pierre-et-Saint-Paul
(late 12th c.; updated in 19th c.).
– Partial view:...
of 1
Open Lightbox