Marketplace

Pavlova Shell

Pavlova Shell

Sold by: Scotch Lodge Farm and Craft Shop

£5.95

Unit: large

Homemade - various sizes and meringues also available