Trees in Wychwood Forest near Chipping Norton, Oxfordshire, England

Who's in this creepy copse?

2022-11-01 535