A pair of loggerhead turtles were spotted meeting up by a drone photographer off the coast of Florida.



Source link

Leave a Reply