Mara De Luca

 
 
Mara De Luca,
Altar Piece
, 2009, acrylic and screenprint on canvas.. .