Stock Rooms

Alien 2006-17

oil on canvas, 92cm x 122cm, AG110956

Other works by this artist