St. Joseph
St. Joseph, Michigan
July 4, 2010

4th of July Fireworks at Silver Beach