Fireworks display over Belle Haven Virginia, Tuesday 3 July 2012
See Fireworks for 2013, 2011, 2010, 2009, 2007