This collector pin badge features England Rugby's victory in the 2003 Webb Ellis Cup. The badge is a tribute to RFU England, showcasing their success in that year's tournament. Made in China, this piece of memorabilia is perfect for fans of the national team or collectors of sports badges. The badge is in mint condition, making it a great addition to any rugby enthusiast's collection.