images | text

Ira Sachs
Born in 1965 in Memphis, USA
Lives in New York, USA

Last Address, 2010
Photography: Natalie Barki