Richard Learoyd
British
1966-

Nick Cave
2014
Ilfochrome print
48 x 58 inches
© Richard Learoyd