Club Speakers

As part of our regular meetings we have guest speakers providing entertaining or informative talks on a variety of subjects.