Big-time street art.
Mural by the Brazilian street artists Os Gêmeos, one of several now on display around Boston. This huge (70’ x 70’), controversial, eye-catching work is located in Dewey Square, right in the middle of the financial district.
Boston, Massachusetts - 8/21/12

