England based illustrator Chloe Giordano creates delicate mini animals with freehand embroidery. Embracing her background as a traditional illustrator, Giordano

Read More