previous picture • return to gallery • next picture
Sponge, Loggerhead Beach, Bahia Honda State Park, Fl