Regular price £3.75 Sale
Royal blue bow is approx 3” in size. Please note they may vary in size slightly