St. Nicholas Center
Log out

Nikolauskapelle

Photo: SchwabenMedia Meitingen
Permission pending

Ellwangen Germany

Roman Catholic

©2025 St. Nicholas Center