ジャック・コルグレイブ・ハースト

Jack Colgrave Hirst