Stock Photo: Mathildenhoehe, Russian orthodox church of Mary Magdalene, Darmstadt, Hesse, Germany
Stock Photo: 1848-135348 Mathildenhoehe, Russian orthodox church of Mary Magdalene, Darmstadt, Hesse, Germany