I found this turtle on the beach

 
I found this turtle on the beach - Beach, Scull, Punishers, Whale

v20240901