The Nature Queen

Flora, better known as The Nature Queen, is the Queen of the Nature Court. She is a character in The New Heart Series.