Black Pudding 3 x 80g

£2.60

A succulent savoury must for breakfast.