John Waters

John Waters attends the screening of his new film 'This Filthy World' held at the Cinema Village theatre
New York City, USA - 24 November 2006
Credit: Doug Meszler / WENN

See our biography of John Waters