Clément Vuillier - Scélérate, 2024

2024
Scélérate
India ink on paper
10,8 x 10,8 cm ( 3,94 x 3,94 in )
Signed and dated bottom right
id. 53593