Maltese Cross Wing Blue Rose Back Patch 9 1/2 x 3 1/2 inch (24cm x 9cm)

Maltese Cross Wing Blue Rose Back Patch 9 1/2 x 3 1/2 inch (24cm x 9cm)

Size: 9 1/2 x 3 1/2 inch (24cm x 9cm)
In Stock
Price: £8.99

Maltese Cross Wing Blue Rose Back Patch 9 1/2 x 3 1/2 inch (24cm x 9cm)

Sew On 

Embroidered Patch