Tag: Charlie Gray

Charlie Gray exhibition at the Leica Store Mayfair in London

Twelve of Charlie Gray's epic portraits will be featured in an exhibition at the Leica Gallery in London from 14 September to 29 October. Find out more...