Two Moon Princess
Andrea, a reluctant, tomboyish princess from the Kingdom of Zeltia--a world resembling medieval Spain--is transported from a forbidden cave into modern California, and when she accidentally returns to her home with the wrong person, it sets off a chain reaction that threatens her family and their kingdom.
Reviews
Jessica Nottingham@hdbblog