James Concannon
Regular price €1.065,00
28 × 22 cm, ink and sticker on paper, 2020 - framed
“Probably in a ditch, swirling on acid".