Arlington, MA town hall.

picture of arlington town hall building with a Black Lives Matter banner hanging from it

*****
Written on