Log In or Register
Windsor, Connecticut, USA. From the bin - a scene snapped in the Windsor Center River Walk of the flooded Farmington River. Enjoy!