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