Barnard Smith speaking at Emerald Bower duing Annual Sports Day


     

     Directors Collection
...