Advertisement

THE PEACE TREE

THE PEACE TREE

Cambridge residents posted messages calling for peace and brotherhood on this “Peace Tree” located on Brattle Street.

Advertisement