High Priestess Alexandra XXV

High Priestess Alexandra XXV served as High Priestess of Athens from 1764 A.U.K.-1897 A.U.K.