Clifford Hirst

1916 81 Clifford Hirst