Scotland: The Castle of Park in Glenluce photographed by Juergen Teller, Vogue Italia November 1997
realolderwomen - realrule34 - rearpussy