This hand painted needlepoint canvas from Doolittle Stitchery features a gorgeous scene from the Galapagos islands.