Spirit of the Arts Gallery and Studio

Spirit of the Arts is a gallery and studio space located in the Foto Shop on Lakeshore Road in New Liskeard, Ontario.