Loggerhead turtle hatchling on beach heading for sea {Caretta caretta} Florida. NOT FOR SALE IN USA