The Town of Cary is dotted with public sculpture. You may have driven right past and not given a second look. Do you know where these are? (Try looking on Harrison first!)