Duck Fat

$11.00

Description

Make perfect roast potatoes every time.
Duck fat 320g
Product of: France