duuduu lagi

English: Translation
a diving plaform made from a tree stuck in a coral head
carroll-soulik-1973-p-69