barbara lea pottery

Shop now

coming soon ....

Large Crinoline Bride

Regular price £72.00
Full details