James Bowen

JAMES BOWEN is a street musician in London. He found Bob the Cat in spring 2007, and the pair have been inseparable ever since.