Wellesley Library

Wellesley, MA, USA
2006
area: 85 sq.m