Designed by
Title
Interior of Abdul Gaffoor Mosque #96520207
Description
Interior of Abdul Gaffoor Mosque, a mosque in Singapore constructed in year 1907. The mosque located in the area known as Little India, which was an active business hub for Indian merchants.