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