Get creative and attach this embroidered badge to your favourite item of clothing. Picturing the historic Dover Castle this intricately embroidered badge is a great way to keep track of the places you have visited. This patch can be sewn onto any fabric...