Cat of Alexandria
Cat of Alexandria

Cat of Alexandria

Catholic, book-hoarding lady lawyer. Politics, law, and philosophy. Not a cat.