Pinnacle Mountain,  in New Britain, CT
  • Pinnacle Mountain

No Ratings Yet