Welcome! Let's get this started.
or
Finish logging in.
Report a review
- 1
- Just Green, Lamma Island, Hong Kong
Too bad its spoiled by tins of dead sea creatures and a fridge with a lot of meat. Updated from previous review on Sunday November 23, 2014