Beef Heart (half)

£3.10

Beef heart

One half of a whole beef heart.