High Priestess Alexandra XVII

High Priestess Alexandra XVII was High Priestess of Athens from 1220 A.U.K.- 1276 A.U.K.