Spit spat

At Leslie Street preserve, spontaneous art installation faces off with nature

by