Delhi

Staircase leading to Jama Masjid, completed in 1656

Loading Image