Stephen Lioy
Travel and Bespoke Media
Nepal
Read More61 / 61
Religious details in the Swayambhu Monkey Temple in Kathmandu, Nepal.
Religious details in the Swayambhu Monkey Temple in Kathmandu, Nepal.
AsiaNepalKathmanduKathmandu ValleySouth AsiaReligionBuddhism
- No Comments