Pete Doherty during Pete Doherty Arrives at Kate Moss's Home - October 27, 2006 in London, Great Britain.
Pete Doherty during Pete Doherty Arrives at Kate Moss's Home - October 27, 2006 in London, Great Britain.
Pete Doherty during Pete Doherty Arrives at Kate Moss's Home - October 27, 2006 in London, Great Britain.
Pete Doherty during Pete Doherty Arrives at Kate Moss's Home - October 27, 2006 in London, Great Britain.
Pete Doherty during Pete Doherty Arrives at Kate Moss's Home - October 27, 2006 in London, Great Britain.
Pete Doherty during Pete Doherty Arrives at Kate Moss's Home - October 27, 2006 in London, Great Britain.
Pete Doherty during Pete Doherty Arrives at Kate Moss's Home - October 27, 2006 in London, Great Britain.