Royalty-free stock photo ID: 107045156

Dochula Temple, Bhutan - Image