giant

FOREST FEET

An illustration of a forest and one of its inhabitants.