Sally Potter (13/21)

Add to Lightbox Download
< Prev Next >
UK. London.  2nd October 2017<br />
Sally Potter photographed at her offices in East London.<br />
Andrew Testa for the New York Times
UK. London. 2nd October 2017
Sally Potter photographed at her offices in East London.
Andrew Testa for the New York Times

Filename: Testa.Sally Potter.012.JPG
Copyright