Shop Talk: Paper Glue

Our man Ben giving it some stick: The Italian paper glue that continues to beguile to this day.

2021 Shop Talk