LONDON
JUNE 20–24
Horses and high society—not to mention the queen—come together at Royal Ascot, one of the major events on the British social calendar. ascot.co.uk
Horses and high society—not to mention the queen—come together at Royal Ascot, one of the major events on the British social calendar. ascot.co.uk