Isla 2 (2018)

Isla 2 (2018)

Regular price €880,00 Sale

Isla 2 (2018)

Alfred J. Camilleri

Oils on Canvas

80 x 60 cm Stretched