The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Tudor rose
The Tudor rose is the traditional floral heraldic emblem of England and takes its name and origins from the House of Tudor, which united the House of Lancaster and the House of York. The Tudor rose consists of five white inner petals, representing the House of York, and five red outer petals to represent the House of Lancaster.
Everything about Tudor rose →