Designed by
Title
People and birds in the great square inside the Jama Masjid Mosque in New Delhi, India #251321439
Description
Jama Masjid Mosque, New Delhi, India, August 9, 2011: People and birds in the great square inside the Jama Masjid Mosque in New Delhi, India
This image is editorial