Loggerhead Sea Turtle Hatchout on Stage 32

Loggerhead Sea Turtle Hatchout

Documentary of a Loggerhead Sea Turtle nest hatchet on Hallandale Beach, FL. Done under permit by Sea Turtle Oversight Protection (S.T.O.P.) in Broward County, FL.

View this project on Stage 32