Limited Edition Concert Print designed for the London show at the 02 Arena on the 20th of October 2024.
Illustrated by Insect Decay
Hand Numbered Edition of 150
18" x 24”
260gsm paperweight