Editorial Images

Max Mumby - Archive

WINDSOR, UNITED KINGDOM - JUNE 02: (EMBARGOED FOR PUBLICATION IN UK NEWSPAPERS UNTIL 24 HOURS AFTER CREATE DATE AND TIME) Queen Elizabeth II seen horse riding in the grounds of Windsor Castle on June 2, 2006 in Windsor, England. (Photo by Max Mumby/Indigo/Getty Images)
Max Mumby - Archive
Embed