The interior of Anguilla Mosque, Singapore.
Interior bagian dalam Masjid Anguilla, Singapore.
Location: Singapore