EGIMAGE_20060213061010_TheFilm_0094.jpg
Backyard - close to Agra, Uttar Pradesh, India