Friday, April 19, 2013

Wonderful Nepal....



Gurkha Durbar...
Photo by Leela Ghimire

No comments:

Post a Comment