Upon closer examination it appears that divers Rod and Karen came across a green turtle on their East Harbor dive.
Photo by Mr. Rod Klassen - January 10, 2005