Ashampstead Green


Ashampstead is a village in Berkshire, England.