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
Picture No
11038247
Media ID
46685062
Size
4252px x 4265px
(1.1MB)
Credit
Mary Evans Picture Library/DAVID LEWIS HODGSON
Source
Photograph by David Lewis Hodgson
Date
1960s





























