Harry Triller

Harry Triller (1937-) was a British hippie who lived in an alleyway near Hyde Park in London during the late 1960s.