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 24cm x 9cm

Sew On 

Embroidered Patch

Maltese Cross Wing Blue Rose Back Patch 24cm x 9cm