Let Your Head Down

£1495 (2014) Oil on canvas (100cm x 100cm)