Back

Stella Tennant - Vogue Magazine

Camp Longwood, Upper St. Regis Lake, New York