U. k Nationl flower fewline
Answers
Answered by
2
The Tudor Rose also known as an English Rose is a traditional heraldic emblem of England and takes its name and origins from the Tudor dynasty.
Similar questions