Young Speechmaker

A public speaking competition for primary schoolchildren in the Banchory catchment area