two indian boys walk hand in hand - photo taken in Delhi.

Royalty-free stock photo ID: 49473478

two indian boys walk hand in hand - photo taken in Delhi.