Screaming Lord Sutch
David Screaming Lord Sutch (1940-1999), British politician, musician and maverick, founder of the Official Monster Raving Loony Party (1983). Sadly, a manic depressive, he committed suicide
Picture No
10150901
Media ID
45511409
Size
3528px x 4505px
(1.8MB)
Credit
Mary Evans Picture Library/DAVID LEWIS HODGSON
Source
Photograph by David Lewis Hodgson
Date
1960s






























