Christmas Seed Potatoes

August and September is the perfect time to plant Seed potatoes for December harvest – just think, you could even have new potatoes with your Christmas dinner!

Items 1-8 of 0