The Ladder

The Ladder

oil on canvas  

100 x 120 cm

2012

Lawrence Wells