Aerial View, Climax Fuse Company

Aerial view of the Climax Fuse Company, in Avon, CT.