The Cassia Thorne Mysteries follows a young Anglo-Indian girl as she uncovers mysteries around her, fighting for justice in a series that evokes Enola Holmes with a supernatural twist.
The Cassia Thorne Mysteries follows a young Anglo-Indian girl as she uncovers mysteries around her, fighting for justice in a series that evokes Enola Holmes with a supernatural twist.