Gail Armstrong is a London based illustrator, she specializes in paper crafting and transformed into 3D sculptures, imbued with beauty using a gamut of stocks, textures and colours. Read less