The Cutting (& Stitching) Edge – Hagar Vardimon van Heummen Hagar Vardimon, aka Happy Red Fish, is a mixed-media artist from Amsterdam in the Netherlands. She contacted me about her work and I was interested Read More »