Hi Daniel,
Photographing people watching fireworks can be really rewarding… there is usually quite a lot of emotion and excitement in the air when the light show begins and I like to capture that.
The challenge in photographing fireworks though, is that usually it occurs at night, and there is not a lot of light about to illuminate the foreground… unless of course you have someone in front of you with a flash or video light on their camera, as seems to be the case in this photo.
Now, while this additional light on the foreground is helping us to see what it happening in the foreground… it is too bright, to the point that you have blown out the highlights… and that is rather distracting.
The other problem is the movement of your camera which is creating some blur. The idea of using a slow shutter speed when you have are photographing fireworks is to capture the illuminated streak of the projectiles. Now, during a six second exposure you are also likely to get the natural movement of people as they stand (and sway) on the one place… that is normal.
What is not so good though, is to see movement in the actual landscape. This turns ordinary streetlights, like the one that you can see in the left of the picture into streaky patterns that distract us from what is essential to the photo… namely the fireworks and the people.
If you have another go at a scene like this, use a tripod just to keep at least one element of the image, the landscape, stable. I'd also suggest you move back a little, and zoom in. This will make the distant fireworks appear bigger, while keeping the people in the foreground at a similar size.
Finally, if you are not already doing it… shoot in RAW mode so that in instances like this you have the option to darken down the human highlights towards the right of the picture.
Otherwise, this is a good effort.
Cheers,
Anthony