CAULFIELD Laforgue 20 Ah! Storm clouds rushed from the Channel coasts 12th July 2024 1209 × 1536 CAULFIELD Laforgue 20 Ah! Storm clouds rushed from the Channel coasts