public space

Wellesley Free Library

Map it |  530 Washington St, Wellesley, MA 02482, United States