Trap Falls sunset in Shelton
The sun sets over the Trap Falls Reservoir in Shelton on Friday evening, as seen from Huntington Street. Friday was the second day of spring this year.
Trap Falls Reservoir is the largest water body in Shelton. Owned by Aquarion Water Co., the manmade reservoir went into service in 1905. (Photo by Brad Durrell)