1 year ago  442 notes

Stella Tennant photographed in 1997 by Carter Smith