Leggendarju at the Valletta Waterfront
Regular price €350 Unit price / per
2016 Framed.
Size: 40 x 50 cm
by Stephen Grima