Steven Vella
Sacred Heart
mixed media
48x48x15cm
POA