Tim Maguire
Untitled 20010520
2001
Oil on canvas
92 X 58 cm

Scroll to Top