freemasons charity

David Hagger, Head of Leicestershire and Rutland Freemasons (right) along with Gerry Kemp (left) and Michael Cheeseman (centre) from PATH

Leave a Reply