Dechmont Hill


Dechmont Hill - contour fort in United Kingdom.