Scotland: The Castle of Park in Glenluce photographed by Juergen Teller, Vogue Italia November 1997
tags:
original: https://frogsandcrowns.tumblr.com/post/58100627780