Farewell fair go, hello despair Duncan Graham Pearls and Irritations 5 2 12.12.2024 .....© Pearls and Irritations visit website