LILY ALLEN & SARAH OWEN
The Issa London s/s 2011 fashion show, London Fashion Week, Day 5, London, England.
September 21st, 2010
LFW full length black grey gray leopard print bag purse beige coat jacket sisters siblings family sitting nail varnish polish
CAP/CAN
??Can Nguyen/Capital Pictures