The Long Island Scottish Festival and Highland Games 2016

The Long Island Scottish Festival and Highland Games 2016

August, 2016

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