Looking across the Connecticut River into East Haddam Connecticut.
The locomotive is the New Haven Railroad 2-8-2 #3025
Sheffield Island Light is a historic lighthouse located at the southern end of the Norwalk Islands in Norwalk, Connecticut. It marks the west side of the mouth of the Norwalk River on northern Long Island Sound.
If you would like to purchase this photo, Contact me and I will make the photo available for you.