This photo of this mural was taken on 1 Denby Road.
Boston’s street art: a brief glimpse at some of the many murals painted around the city
This photo of this mural was taken on 29 Denby Road.
Leave a Comment
More to Discover