Samuel Cleall-Harding

Samuel Cleall-Harding