Ham Hocks

£3.50

Each

Description

Description

Gammon hocks are sold each and some times are frozen