Cynthia Cleese

Cynthia Cleese

Born 17 February 1971 in Croydon, London, England, UK

Actor