Lavinia
The Queen of Vampires who holds her court in The Tower of London.
Children
Comments