Lama Lodge

A very fine place to spend your time in Chitwan, Nepal. Een film van Tobias Stokhof.