Designed by
Title
Father with his children rests on #36371588
Description
DELHI, INDIA - NOV 8: father as worshiper with family rests on the courtyard of Jama Masjid Mosque in Delhi on Nov 8,2011. Jama Masjid is the principal mosque of Old Delhi in India.
This image is editorial