Rachel Denny has created a new deer sculpture!