Harry Steele Savage 16


Harry Steele Savage 16