Image 1 of 1
19-UK-SET2.jpg
Beech trees (pollarded) in New Forest, Hampshire, England