Printable View
It is the size of a softball... Do you recognize what it is? Pic is from the Bahamas
It is a yellow Tube Sponge!