Nur Ud Din Mosque - Darmstadt Hessen Germany

Nur Ud Din Mosque
Built: 2003
Capacity: 550
Location: Darmstadt, Hessen, Germany

No comments:

Post a Comment