Fireworks over Avalon Bay

July 4, 2017, with the famous Casino and Carnival Cruises Imagination and Inspiration.

;