Cynthia Powell Pictures

Name: Cynthia Lillian Powell
Birthplace: Blackpool, Lancashire, England
Born: September 10, 1939
Married: August 23, 1962
Divorced: November 8, 1968