Discover intense desire and deep affection, heartache and heartbreak with The Puzzle of Love. Part of a new 150-piece gradient puzzle series that taps into the mindful, self-care appeal of jigsaws. The beautiful, mesmerising artwork of each little puzzle focuses...