Loading…
India - Delhi - A couple hold hands in the park at India Gate
A couple hold hands in the park at India Gate, New Delhi, India.Public displays of affection are rare in a conservative city like Delhi. The parks and open spaces however are ofen full of romatic courting couples away from the prying eyes of traditional families.