Nepal 116

Swaymbunath, Kathmandu valley

Nepal 116

Swaymbunath, Kathmandu valley