Elewen's Solar is a location in The Elder Scrolls V: Skyrim found in Thalmor Embassy
Skyrim: Elenwen's Solar
From Orcz
(Redirected from Skyrim: Elewen's Solar)
Elewen's Solar is a location in The Elder Scrolls V: Skyrim found in Thalmor Embassy