People - David Slipher
Spirit Dancer

Spirit Dancer

A spirit dance ceremony at a cultural/craft show in Cave Creek,

Native AmericanPeople