Tom Lewis of England at Tavistock Cup.

Tom Lewis of England at Tavistock Cup.