Title: Tracey Snelling's "woman on the run."
Subjects: Exhibitions, Multimedia installations (Art)
Places: North Carolina
People: Tracey Snelling (1970-)