High Priestess Alexandra XXVI

High Priestess Alexandra XXVI served her duty as High Priestess of Athens from 1897 A.U.K.-1987 A.U.K.