Jama Masjid - largest muslim mosque in India. Delhi, India
Pigeons in Jama Masjid - the largest mosque in India. Delhi, India
Decorated wall in Qutub complex. Delhi, India