Leggendarju at the Valletta Waterfront
Regular price €300 Unit price / per
2022 Oil on canvas
Size: 40 x 40 cm
by Stephen Grima