Celebrations to Mark Queen Elizabeth II's 90 Birthday

England celebrates the official birthday of their current ruling monarch.

June 11, 2016

Examined