Hamburg Cruise Days 2012 Firework

ships, blue lights and fireworks

More photos by freakoftheweek