sf6
Firework shells burst over the Thames River between Groton and New London during Sailfest 2015.
762
views
10
faves
0
comments
Taken on July 11, 2015
Firework shells burst over the Thames River between Groton and New London during Sailfest 2015.