Log In or Register
Burlington, Connecticut, USA. Taken several weeks ago, this is another view of the Farmington River. Enjoy! Critique welcomed.