Elgin fencing group receives top prize for sharpening skills of young members

Fencers taking part in the Highland Open.
Fencers taking part in the Highland Open.

Breaking