Sea Sponge

A Group Of Tiny Little Fish Swim Around Their Home - A Large Sea Sponge On The Reef Off Grad Cayman, BWI Photo