Wallpaper Designs developed from Jigsaw Puzzle project
Laura Harkin
Digital Print Textile Designer London, United Kingdom