High Parasite at the Damnation Festival in Manchester on November 2nd 2024 Gallery©Johann Wierzbicki2 November 2024Damnation Festival 2024High Parasite, Damnation Festival, Manchester, 2024, Gallery, PrintsComment