120px-Jama_Masjid_is_the_largest_mosque_in_India._Delhi,_India.

120px-Jama_Masjid_is_the_largest_mosque_in_India._Delhi,_India.

June 30, 2017 9:23 PM (UTC+8)