Royal Ascot 2023 revellers look worse for wear as they leave

© 2025 Vimarsana