VENUE 56 - Karl Macrae - He’s Sew Happy, 33 Rossie Place
Mixed Media Embroidery Artist
Karl Macrae is a contemporary, design led, mixed media, embroidery artist who stitches his work in to watercolour card around the themes of architecture, portraiture and the natural world.