Q: Why are there ten roses on the england football badge?

England Roses

A: The flag is a plain white field with the traditional English Three Lions (King Richard's)
and ten red-white roses (of the Lancaster-York peace in the XVth Century).

Winamp

Rule Britannia Mp3