Learn about the Heraldic Rose
The rose, often found in heraldry, is the flower that symbolizes England. One heraldic treatise stated that the rose's special status is explained 'by its special association with comfort, generosity and discretion'. It continued that 'red roses have an inevitable association with the redness of the blood that all must shed for freedom, for the…
