Celebrating with Genevieve Budd as she joins the Shelter Island Century Club
Celebrating her centennial this week, on Aug. 18, is Genevieve Victoria Budd. Shelter Island has been her longest residency, since she’s always on the go, as her family tells...