Hugo Leach.

XXXXXXXX

Hugo Leach. A stalwart officer who has played many roles, over many years. Photo by Steven Darby