Puzzlewood Forest, Gloucestershire, England

Puzzlewood Forest, Gloucestershire, England

Source: CFynes @ flickr.com