HUB
Acting
Stephen Scott
*1931
in London, England, UK
6/10
The Picasso Summer
1969