Crawford’s Garibaldi Biscuits

$3.99

Compare

17577

,

Description

Crawfords Garibaldi biscuit is a crisp thin biscuit with currents. The first garibaldi biscuits were made in Leith, Edinburgh in 1813.

100g