ezra joshua Shop
patches
£7.00
On sale

hand embroidered patches.
original designs
approx. 6cm x 6cm, linen on felt back

Keep shopping