Moira on Dolphin Island, Batam, Indonesia,
with The Wherries and the dolphin trainers and staff.
Return to
Photo Thumbnails
.