Myles Standish Festival  March 2005.

 

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