I Love London UJ Patch 10cm x 8.5cm (4" x 3 1/2)

I Love London UJ Patch 10cm x 8.5cm (4" x 3 1/2)

Size: 10cm x 8.5cm (4" x 3 1/2)
In Stock
Price: £2.99

I Love London UJ Patch 10cm x 8.5cm (4" x 3 1/2)

Iron On/ Sew On 

Embroidered Patch