Lennon Hall

Lennon Hall
Lennon Hall is a Siren, and in the employ of the Lady of the Lake. She is portrayed by Jennifer Catania.