Erica Rutherford
| 1 Feb 1923 | Edinburgh, Scotland
• 51 views • 0 thumbs up • 0 thumbs down
Death date: 11 Apr 2008
Biography
No biography available