Designed by
Title
Kathmandu, Nepal - November 02, 2016: Nepalese people near Kal Bhairab shrine in Durbar Square, Kathmandu, Nepal #114545629
Description
Kathmandu, Nepal - November 02, 2016: Nepalese people near Kal Bhairab shrine in Durbar Square, Kathmandu, Nepal, Asia
This image is editorial