MARA DE LUCA

PROJECTS

NEWS
CV
PRESS
CONTACT
Angel Beach
< 4 / 15 >

industry

INDUSTRY
72 x 108 inches
mixed media on panel with copper plated elements
2016