witchesandslippersandhoods:
Scotland: The Castle of Park in Glenluce photographed by Juergen Teller, Vogue Italia November 1997
9:35 pm • 25 February 2012 • 405 notes