Arizona Scottish Highland Games 2018

Arizona Scottish Highland Games 2018

March, 2018

Steele Indian School Park , Phoenix, Arizona