Daku resort Dolphins Natewa Bay 2

by Delia on February 5, 2010

First glimpse of the dolphin pod

Leave a Comment