ArtStreet Art

“The Host” New Mural by Evoca1 In Rhode Island, USA

Evoca1 is now in Providence, Rhode Island where he recently finished this new mural titled “The Host” for The Avenue Concept, a public art program that produces integrated public arts