Libras
The island of Libras is rumored to have the The Library of Igwyn somewhere on it. This island has one town, Paludis and is covered in marsh lands.
Owning Organization
Comments