![](http://www.alamy.com/thumbs/6/18904277-E2FA-480C-9249-92902F895009/FAYRF1.jpg)
Orthodox Church built 1897 – 1899 in Darmstadt, Germany
The Russian church (built 1897 – 1899) close to Wedding Tower in Darmstadt, Germany
Size: 3456px × 5184px
Photo credit: © Moskwa / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: art, attraction, building, chapel, church, city, culture, cupola, darmstadt, dome, german, germany, hesse, interest, landmark, mathildenhoehe, monument, orthodox, religion, sight, tourist