Nick Reddon Published February 8, 2014 at 1792 × 3336 2013, Oil on Canvas, 225 x 120 cm. Advertisements Nick Reddon