1 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

2 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

3 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

4 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

5 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

6 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

7 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

8 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

9 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

10 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

11 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

12 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

13 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

14 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

15 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

16 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

17 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

18 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

19 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

20 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

21 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

22 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

23 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

24 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

25 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

26 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

27 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

28 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

29 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

30 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

31 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

32 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

33 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

34 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

35 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

36 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

37 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

38 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

39 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

40 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

41 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

42 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

43 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

44 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

45 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

46 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

47 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

48 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

49 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

50 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

51 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

52 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

53 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

54 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

55 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

56 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

57 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

58 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

59 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

60 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

61 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

62 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

63 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

64 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

65 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

66 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

67 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

68 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

69 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

70 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

71 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

72 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

73 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

74 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

75 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

76 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

77 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

78 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

79 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

80 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

81 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

82 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

83 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

84 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

85 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

86 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

87 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

88 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

89 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

90 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

91 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

92 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

93 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

94 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

95 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

96 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

97 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

98 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

99 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

100 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

101 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

102 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

103 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

104 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

105 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

106 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

107 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

108 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

109 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

110 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

111 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

112 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

113 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

114 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

115 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

116 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

117 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

118 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

119 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

120 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

121 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

122 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

123 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

124 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

125 of 125

Thousands of people flocked to Jacksonville Beach on the 4th of July, 2017 to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display.

by: Graham Martin

Description

Thousands of people flocked to Jacksonville Beach on the Fourth of July to enjoy the sun, sand, and ocean and then topped off the day with a fabulous fireworks display. | Buy photos