Picture - Helena Bonham Carter and Clutch at Trafalgar Square London, England, Thursday 7th July 2011


Helena Bonham Carter and Clutch - Helena Bonham Carter, Thursday 7th July 2011 at Trafalgar Square London, England




Contactmusic