It's the start of the spring festival at a rainy Punchestown

Read Next