Yellow Echo

Yellow Echo
acrylic on canvas
120cm x 200cm
2008

Direct