Photo credit: Vera Shimunia
3D printers can be used to create just about anything these days, but these magnificent art pieces were all created by hand by artist Vera Shimunia from St Petersburg, Russia. That's right, these needle paintings are exactly as they sound - intricately stitched threads that together form a stunning palm-sized masterpiece. The needle paintings are so popular that ever single one of her pieces have sold out online. Continue reading for more pictures.