National Cherry Festival Air Show 2017

National Cherry Festival Air Show 2017

July, 2017

Holiday Inn West Bay, Traverse City, Michigan