Regular price €1,450 Unit price / per
Artist: Mark Mallia
Size: 180 x 90cm
Medium: Oil on Canvas
Location: Dar Bjorn Zebbug