Nepal 96

Dulikhel, Kathmandu valley

Nepal 96

Dulikhel, Kathmandu valley