HUB
Acting
Brendan Barry
*1918
in Newport, Gwent, Wales, UK
Skinflicker
1972
The Button Man
1976