Carnival at Coast Guard Festival, Grand Haven, Michigan. High-res

Carnival at Coast Guard Festival, Grand Haven, Michigan.