Hazel Poles, Lancelot Clark Storth

Hazel Poles, Lancelot Clark Storth