Home | Art | Top 5 Amazing Animal Painting of Karen Libcap Top 5 Amazing Animal Painting of Karen Libcap Karen Libcap is a famous artist in Alabama. Some of here paintings are tiny and fit on the face of the coin. If you like her check her website in studio1111art.com 5.Chameleon 4. Lion 3. Panda 2. Owl 1. Hedgehog