Gordon Castle Highland Games great success

Thousands turned out to enjoy Gordon Castle Highland Games
Thousands turned out to enjoy Gordon Castle Highland Games