HUB
Acting
Amy Mitchell
*1936
in Liverpool, England, UK
A Bit of Crucifixion, Father
1968
Bam! Pow! Zap!
1969
The Gay Dog
1959