Barnham Cross Common Nature Reserve

Barnham Cross Common Nature Reserve

This is Barnham Cross Common in Thetford, a vehicle of some sort has made an indentation across the land & looks quite effective!
Category:Scenic
Subcategory:Landscapes
Subcategory Detail:
Keywords:Nature, SSSI, Trees