portrait.png
 

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.  

SLB Head Shot-1.jpg