Richard Learoyd
British
1966-

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