Kurtag 100 – Kafka Fragments in Haddington | What's On East Lothian