Topic
goddess in Roman and Greek mythology
Not who you're looking for? Others named Libya: sovereign state in North Africa · set of mythological Greek characters