Caroline Dowsett is a British artist producing intricate, nature-inspired illustrations that celebrate the beauty of the natural world through detailed botanical and animal imagery. Her limited-edition art prints are collectible for their fine draughtsmanship and quiet elegance.