News
Places
Artists
Main site
Marc Standing
The Peeping Howl
2013
oil on canvas
104 × 104 cm
41 × 41 in
Acquired 2013
Dean Street
Stairwell