19247917_10216888474950658_4979839765308855098_n Okt21 Veröffentlicht in 960 × 960 in Kleine Mantelkunde Lord Darlington à Paris 2002. Photograph by Kathryn Millan