Daniel Lannes 1981
Cadilac Cubano, 2021
Óleo sobre linho [Oil on linen]
150 x 200 cm [59 x 78 3/4 in]
Copyright The Artist