Loading...

Jun 12, 2013

View of Delhi from the Jami Masjid - c.1857-1858