Royalty-free stock photo ID: 460398280

Kasauli Hills Himachal Pradesh - Image