Wellesley Square

Part of Wellesley, Norfolk, Massachusetts, United States

Tuesday 1st December 2009