Little Weaver fine bone china from £10

Little Weaver fine bone china from £10