Italian stuffed roast pork

Serves 6prep 20 mins | total time 2 hrs 10 mins, plus resting
/ITALIAN-STUFFED-PORK_109002_1120_1460.jpg
Recipe photograph by Martin Poole