The 31st Annual Scottish Festival & Highland Games | June 16, 2017 - JamesRichardsIV