Turtle Island

Turtle Island

A photoshop composition of some concept art of Turtle Island, commonly referred to as North America. Turtle Island is a name used by some Indigenous storytellers as part of a creation story. 

Net Entry
Net Entry