Thank you for your patience while we retrieve your images.

Pyrotechnics

Fireworks and the North Church steeple: it's the annual Independence Day celebration in Portsmouth, New Hampshire.