The Island of the Turtle, somewhere in the Pacific Ocean

The Island of the Turtle, somewhere in the Pacific Ocean

Illustration by Ned Dameron