Log In or Register
Taken on the Mystic River in (where else?) Mystic, Connecticut. I just loved the scene, hope you enjoy it.