Queen Luheia

Queen Luheia

Has a mirror. Mentioned

Currently (or recently alive). Mentioned by Queen Albia of England .