Designed by
Title
Interior of Abdul Gaffoor Mosque #96520313
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.
This image is editorial