The Cartier Queen’s Cup Semi Finals

Guards Polo Club
Wednesday 11th June 2025