Duchess Elena

Elena, Duchess of the Southern Coast, is a Sidhe Noble in the Kingdom of Willows.