Orator 2017

The Newland Oration takes place on Friday 2nd June at The High Church, Bathgate at 8pm.

Orator 2017