St Ludwig church (1827), Darmstadt, Hesse, Germany


Size: 3700px × 2467px
Photo credit: © Ivan Vdovin / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1820s, 19th, architecture, building, century, church, city, darmstadt, deutschland, europe, european, georg, german, germany, hesse, ludwig, moller, st, town, western