Immortelle Society Papers

The Tudor Rose - An Iconic Emblem
The Tudor Rose - An Iconic Emblem Unquestionably, the emblem most associated with the Tudor family - whose rule spanned from 1485 to 1603 - is the Tudor Rose. This iconic symbol of English monarchy originated in the late fifteenth century, marking...