ARLINGTON — The Canfield Gallery, located at the Martha Canfield Memorial Free Library in Arlington, will host Shari Siegel’s fascinating exhibit titled "Palimpsest... An exploration through mixed media collage of the liminal and imaginal spaces at the intersections of magic,…