A sign of lotus flower on a door of a restaurant in Kathmandu, Nepal.

Loading…
A sign of lotus flower on a door of a restaurant in Kathmandu, Nepal.