01101 Towel Tree

What can I say. It was rather nice. Mala Mala island, Fiji.
Fiji
2003/09 - September 2003
What can I say. It was rather nice. Mala Mala island, Fiji.