Pokemon Embroidered Patch Set (4)

£139.95

Pokemon 4 piece embroidered patch set!

1 x Pikachu embroidered patch

1 x Charmander embroidered patch

1 x Bulbasaur embroidered patch

1 x Squirtle embroidered patch