Kelly O'Neill is a portrait artist with a stunning ability to capture the essence of the human spirit in her paintings. Her inspired style of painting has attracted collectors from around the world.