
Street art 2
attraction
A public street art installation in Inman Square showcasing colorful urban artwork easily enjoyed on foot.
Description
Situated along Cambridge Street in Inman Square, this public piece brings colorful urban artwork directly into view for pedestrians.