Green wall



Seen on 2nd Street in East Cambridge, MA.