UCL-ELZ-darul-islam-C

Masjid Darul Islam, a mosque in Elizabeth