Masjid Heidelberg

Im Klingenbühl 2a, 69123 Heidelberg, Germany