Mara De Luca

 
 

Altar Piece

Altar Piece,
2009
acrylic and screenprint on canvas.
Donate Now and Support Contemporary Art in San Diego