Peace flags on Coolidge Corner.