Select Page



Spring is in the air and in the water. These turtles are making babies out at sea in the deep blue waters of the Atlantic Ocean, off the coast of Southeast Florida …

source YouTube

Pin It on Pinterest

Share This