View of the gallery. The Box Associati, Torino, Italy
Installation view
Installation view
WORKS IN THE SHOW
Visit the website of The Box Associati
go to top