DavidTG

David Taylor-Gooby

David is the Secretary of our North East branch. David’s posts on our blog