A beautiful needle felted Union Flag badge made from 100% native and rarebreed Welsh, Scottish and English wool dyed Royal Blue, Fire Red and white
A beautiful needle felted Union Flag badge made from 100% native and rarebreed Welsh, Scottish and English wool dyed Royal Blue, Fire Red and white