Posted on Aug 11, 2013.
Lily Donaldson and Cara Delevingne at a Pamela Hanson phototshoot for Goelia Fall/Winter 2012/2013