#
Martin Margiela Duvet Coat Autumn Winter 1999/2000
(via stopdropandvogue)
This was posted 1 year ago. It has 562 notes.
#
Scotland: The Castle of Park in Glenluce photographed by Juergen Teller, Vogue Italia November 1997




