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


  1. playingnicely reblogged this from runswith
  2. runswith posted this