Regular price €350 Unit price / per
Artist: Stephen Grima
Size: 50 x 70cm
Medium: Oil & Assemblage on canvas
Location: Dar Bjorn Qormi level 2