Duchess Yetta

SS undefined (Revendreth)

Duchess Yetta is a venthyr located in the Duskmire Domain in Revendreth.