David Novros
Previous  |  Next
 
 
 Title Untitled
 Work Date 1981
 Medium fresco and stained glass
 Size h: 240 x w: 96 in / h: 609.6 x w: 243.84 cm
 Location Doumani House, Marina Del Ray, California