in

A huge sea turtle on the ocean flooring – radical

A massive sea turtle on the ocean floor

A large sea turtle on the ocean floor – the latest