Texas Scottish Festival and Highland Games 2020

Texas Scottish Festival and Highland Games 2020

May, 2020

Maverick Stadium, 1307 W Mitchell St Arlington, TX, Arlington, Texas