Beef Heart (half)

£2.25

Beef heart

One half of a whole beef heart.