HPQUEENWearsFlameLilyBrooch

The Queen at Cartier's polo event at the Guards Club in Windsor.

Read more