2018-Marquette-Fourth-of-July-Fireworks-Michigan-28

Just one beautiful explosion after another.

2018-Marquette-Fourth-of-July-Fireworks-Michigan-27
2018-Marquette-Fourth-of-July-Fireworks-Michigan-29