Leonardo Devito

B. 1997, Florence - Lives and works in Torino, Italy

Reality leaves a lot to the imagination.