Cleo Davidowitz

Gallery / Statement

 
   
 
All Rights Reserved ©2016 Untitled, mixed media on wood, 24x20 inches ©2016