Chipping Potatoes is a term used for potatoes that good for use in frying up to make chips in Britain.
Unavailable
Sold Out