The Long Island Scottish Festival and Highland Games 2018

The Long Island Scottish Festival and Highland Games 2018

August, 2018

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