Duck Fat

$10.60

Description

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