Tall pines enclose a small area around a path through the Forest of Dean, England, as winter snow coats the ground, giving the effect of a natural cathedral in the trees.
Tall pines enclose a small area around a path through the Forest of Dean, England, as winter snow coats the ground, giving the effect of a natural cathedral in the trees.