Sheryl Humphrey
"Psyche," © 2003, oil on canvas, 36 x 24 inches
Home | Galleries | Résumé | Statement | Bio | Email
Psyche