Liberty Sham

Regular price $18.00
Shipping calculated at checkout.

Navy quilted with ruffle sham Spiegel