Stanley Shearman

United Kingdom