Napkin Rings
Stacks Image 16882

NATURAL HORN NAPKIN RINGS

Set of six

Price £42