Lady Sovereign - Tuesday 25th October 2011

Layla Manoochehri (C) from The Bachelor and Lady Sovereign (R)out and about London, England - 25.10.11 (3 images)

Advertisement