Roy Jarrow

Roy Jarrow (1934-) was a British hippie who lived in an alleyway near Hyde Park in London during the late 1960s.