Which is England’s national flower?

Sunflower
Rose
Peony
Daisy

Trivia Crack Answers Main Page