Mecca Masjid, view from the road

Mecca Masjid, view from the road