Needham High School on 9/11/11
United States of America
Massachusetts
Norfolk County
Needham
Needham High School
Needham High School
Pickering Street
Oakland Avenue
Highland Court
Rosemary Street
Highland Avenue
Kingsbury Street
Impressum