HUB
Acting
Robert Benevides
*1930
in Visalia, California, USA
6/10
The Monster That Challenged the World
1957