61st annual Shelter Island fireworks
The 61st annual Shelter Island fireworks show was a spectacular display on July 7 over Crescent Beach, following a gorgeous, sunny beach day.
For more photos, see the Reporter’s print edition on Thursday, July 12.