Tall prayer flags at a monastery in Kirtipur, Nepal

Leave a Reply

Trending