Vintage sew on embroidered souvenir badge patch - Caernarvon castle

Vintage sew on embroidered souvenir badge patch - Caernarvon castle�