Screaming Lord Sutch
David Screaming Lord Sutch (1940-1999), British politician, musician and maverick, founder of the Official Monster Raving Looney Party (1983). Sadly, a manic depressive, he committed suicide. Seen here on stage, with an audience below
Picture No
11038248
Media ID
46643987
Size
4252px x 4100px
(1.0MB)
Credit
Mary Evans Picture Library/DAVID LEWIS HODGSON
Source
Photograph by David Lewis Hodgson
Date
1960s





























