Place: Willlimantic, CT, Hartford, Connecticut, United States
By George Cannon Uploaded on 24 November 2007 90 views
Giant frogs sit atop huge thread spools at either end of the bridge over the river in Willimantic, CT.