1 year ago  436 notes

Stella Tennant photographed in 1997 by Carter Smith