We are pleased to announce an upcoming solo exhibition with Stephen Towns, titled ‘The Night Light Fell from the Sky.’
On November 12, 1833, the Leonid meteor shower rained a dazzling array of light all over the night sky. This scene was so spectacular that it incited both fear and wonder all over the world. The paintings and quilts in this exhibition will use this pivotal celestial event as a moment of freedom and revelation.
More information to come soon.