Share
twitterlinkedinfacebook
Image 1 of 1
GOD00152NEP.jpg
Prayer flags at the Swayambhunath Temple.