Contact stephanie
Stephanie Lael Barrick lives in Newark, Delaware, USA. She is a Fine Artist specializing in Wearable Art as sculpture.
You are invited to contact her via e-mail about her artwork, to schedule a runway and/or gallery show, video project, visiting artist experience, guest speaking, art critiques, visual art as ministry, art and faith discussion, or creative Christian church projects, including other media/forms.