The Long Island Scottish Festival and Highland Games 2017

The Long Island Scottish Festival and Highland Games 2017

August, 2017

Old Westbury, New York, United States, Old Westbury, New York