Anyone who attended UConn in Storrs knows this lake. And that’s a lot of us here in Connecticut, for sure. It’s Mirror Lake, that delightful small body of water that sits near the intersection ...
Results that may be inaccessible to you are currently showing.