Weston Road Gardens

a gardening area for residents of the Town of Wellesley, Massachusetts.