Untitled Document

Pumpkins from the Pumpkin Patch at Christmas Tree Farm, Amersham Road, Chesham. HP5 1NE

www.thepumpkinfarm.co.uk

 

more photos of our farm

 

 

 

www.thepumpkinfarm.co.uk