Limited Edition Concert Print designed for the Lodz show at the Atlas Arena on the 3rd of November 2024.
Illustrated by Insect Decay
Hand Numbered Edition of 150
18" x 24”
260gsm paperweight