0
Anonymous
because the flower that represents England is a red rose.....
Wiki User
Chat with our AI personalities
Can someone tell me what the 10 RED ROSES stand for on the England Football Emblem
The Rose is the national flower of England