Irish distributors limited

Slotted Spatula 13''

SKU: 89FD198