2005
SP9513 : Duchies Piece nature reserve
taken 19 years ago, near to Aldbury, Hertfordshire, England
Duchies Piece nature reserve
The area includes a tumulus, dykes and the butterfly meadow.
Image classification
(about):
Supplemental image
This page has been
viewed about
213 times