“Untamed” St. Louis Exhibition

“Untamed” St. Louis Exhibition

Jan 13 ~ Feb 28, 2012

“Untamed” will be displayed in St. Louis, Missouri at  The Craft Alliance.

6640 Delmar Blvd

St. Louis, MO 63130

 

Opening Reception:

Jan 13, 6~8pm