The Delay

The Delay
acrylic on canvas
120cm x 120cm
2003

Direct