Needles-Cave Spring

Cave Spring is located in The Needles, the southeastern section of Canyonlands National Park, Utah.

2009 by Mary Caris

Pictographs