Designed by
Title
catholic St. Ludwig church in Darmstadt #160597878
Description
Darmstadt, Germany - June 5, 2019: outside view to catholic St. Ludwig church in Darmstadt, Germany, theater, architecture, building, city, europe, hesse, historic, historical, landmark, old, outdoor, religion, sculpture, sky, tourism, travel, white
This image is editorial