New Adult

The Queen and The Tower

Calendula Isadora (Callie to her friends) is a powerful witch with a mind for science…magical science.