New art installation adorns Angell Woods in Beaconsfield