Oak Tree
Oak Tree

Delamere Forest, Cheshire, England

Oak Tree

Delamere Forest, Cheshire, England