Place of birth: Norwich, England, UK
Pamela Cook is a British actress born in Norwich in 1961....
Mission: Impossible - Fallout
2018
Possum
Blue Iguana