Mara De Luca

 
 

Altar Piece

Altar Piece,
2009
acrylic and screenprint on canvas.