Steven Vella
Medusa
mixed media
150x125x90cm
POA