Calendar of Events 2017

This years programme is in the final stages of development and will be issued soon.

Watch this space!