2011/08/28
1 note
1 note
Stella Tennant & Laurie Bird photographed by Paolo Roversi - Harper’s Bazaar: July 1995 - The Edge of White
-
9th liked this
-
fuckyeahpaoloroversi posted this
