Green turtle (Chelonia mydas) laying her eggs and covering her nest on the beach in the daytime.

Royalty-free stock photo ID: 102645683

Green turtle (Chelonia mydas) laying her eggs and covering her nest on the beach in the daytime.