Swampscott050118-Owen-Machon School1
Swampscott, Ma. 5-1-18.Tthe Machon School on Greenwood Ave. in Swampscott is being torn down.
unknown