Back  
 

Louisa Chase with her 2003 oil, Spider’s Nest