Designed by
Title
Kathmandu, Nepal - February 8, 2017: The Palace of the living goddess Royal Kumari #157405810
Description
Kathmandu, Nepal - February 8, 2017: The Palace of the living goddess Royal Kumari on February 8, 2017 in Kathmandu, Nepal
This image is editorial