Barracuda

Barracuda is a publishing project aiming to spread alternative researches through the book medium, and to investigate its effectiveness as an exhibition space. Based in Milano, Italy.

Profile Meta

Machine(s)