Crewel Embroidery Series- Small Zinnia Blooms

Regular price $29.99

Shipping calculated at checkout.

This colourful embroidery pillow will bring an enchanting, nature-inspired beauty to any indoor space