Netdiver magazine

/ What's new in design
digital culture

Helen Slater

Le Raclet is a screen print studio based in Milan, mainly focused on the production of fine art prints and tees made in collaboration with artists they support.

Showing a nice screen print of Helen Slater, screen powagirrrl.

Similar content: