1 year ago  441 notes

Stella Tennant photographed in 1997 by Carter Smith