Cold Take
Discover
Club
Blind Pick
Log in
Sign up
P
Peggy O'Shea
Follow
Born 3 October 1922 in Niagara Falls, New York, USA
Died 1 May 2014 (aged 91)
Actor
Directions
Sealed
2008
?.?
?.?
Directions
Old Lady