Talking Walls

Official merch of the Talking Walls Mural Festival in Charlotte, NC.