Picture - Lady Sovereign London, England, Tuesday 25th October 2011


Lady Sovereign Tuesday 25th October 2011 Layla Manoochehri (C) from The Bachelor and Lady Sovereign (R)out and about London, England




Contactmusic



Advertisement

Lady Sovereign Gallery


More Lady Sovereign Photos