answersLogoWhite

0

I don't know if anyone has actually counted, but it is most probably Great Britain's Queen Elizabeth II.

She has ruled England for over 50 years and in that time has appeared on every British stamp issued as well as hundreds of others issued by the members of the British Commonwealth.

User Avatar

Wiki User

13y ago

What else can I help you with?