National Cherry Festival Air Show 2018

National Cherry Festival Air Show 2018

July, 2018

Holiday Inn West Bay, Traverse City, Michigan