Sylvia Anderson

Sylvia Anderson

Birthplace: London