Little Cayman Diving

May 2015 Trip

Sponge
Sponge
So many of varying forms.

Andrew Bernat