Roast Pork Shoulder Large Min. 2.5kg
Australian Grown