>

LORENZO, Netherlands / 2021

Lorenzo, Hand embroidered thread on Linen / 61x55 inch / 155x140 cm / Netherlands / 2021