INSTINCT
Red Fort Mosque
Colombo, Sri Lanka
Al Jamiul Alfar Masjid, widely known as Red Mosque is a historical place of worship among Muslim community. Constructed in 1908. It is one kind of architectural monument in the country with it's vibrant color Red.