Washington Street, Between Dorrance & Empire, Providence, RI 02903
Part of the Providence International Arts Festival