People - Greensward
Man relaxing in the Jama Masjid, the largest mosque in India.

Man relaxing in the Jama Masjid, the largest mosque in India.