Broderie Anglaise
Product image 1

Product image 2

Regular price £28.00
One size. It comes in two colours, green and white.