Regular price €450 Unit price / per
Artist: Stephen Grima
Size: 58 x 67cm
Medium: Oil & Assemblage on canvas
Location: Dar Bjorn Qormi level 0