Myles Standish Festival March 2005.
Saturday March 5th 2005 - "Open Day on the Manor of Duxbury" - Chorley, Lancashire.