Book cover for The School for Good and Evil #3: The Last Ever After

The School for Good and Evil #3: The Last Ever After

Now a Netflix Originals Movie

Description of book