Picture - L'Wren Scott at Odeon Leicester Square London, England, Tuesday 8th December 2009


L'Wren Scott - Tuesday 8th December 2009 at Odeon Leicester Square London, England




Contactmusic