Either political statements are allowed or they aren’t.
Looks like a Mural to me. Way to go South Boston!