Mastic Beach, Long Island
The first thing that confronted us on our return to Long Island, after eleven months away, was a rat in the sofa. More precisely, the nest, remnants, and droppings of what was most likely a rat (the squirrel hypothesis had a moment in the sun). The rat had obviously come into the house during the […]
