Shakespeare's Flowers: A 1000-Piece Jigsaw Puzzle with a Poetic Host of Flowers, Plants and ...
Roses, lilies, violets, and marigolds are among the 50 flowers, all featured in the works of Shakespeare, that wind around this beautifully literary circular jigsaw puzzle Shakespeare grew up in the English countryside and filled his works with references to flowers, plants, animals, and insects. Celebrating ...