history & culturesymbolartifact

Tudor Rose Badge

The Tudor Rose Badge is a traditional emblem of England, symbolizing the union of the House of Lancaster and the House of York. It features a red and white rose, representing peace and unity after the Wars of the Roses.