Bradley Hubbard Reservoir Dam to Doctor Francis Giuffrida Park, Meriden, CT, USA
Loading...
United States
›
Connecticut
›
Doctor Francis Giuffrida Park
›
Bradley Hubbard Reservoir Dam to Doctor Francis Giuffrida Park, Meriden, CT, USA