Giant Turtle
Three men handle a giant turtle on a boat at night, while one grins beside its enormous head as if posing with a trophy.
Three men handle a giant turtle on a boat at night, while one grins beside its enormous head as if posing with a trophy.