David Quinn: Joyful Mysteries

4 - 27 July 2019