St Elizabeth church in Darmstadt in Germany
Size: 3386px × 2540px
Photo credit: © stockeurope / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, church, darmstadt, deutschland, elizabeth, europe, german, germany, saint, st