Detail of an enormous human figure. Large eyes scrutinize us; two animals (deer?) cover the upper body; Horseshoe Canyon, Canyonlands National Park (Utah).
Detail of an enormous human figure. Large eyes scrutinize us; two animals (deer?) cover the upper body; Horseshoe Canyon, Canyonlands National Park (Utah).