Octopus Park


Octopus Park
90.9 x 72.7cm
oil on canvas
2007
Advertisements