Designed by
Title
Abdul Gaffoor Mosque #96620913
Description
Singapore, 2 Feb 2017: Interior of Abdul Gaffoor Mosque, a mosque in Singapore constructed in year 1907. The mosque located in Little India, which was an active business hub for Indian merchants
This image is editorial