
Curse of the Swan
Ivy Cotton
Deep in the whispering willows of Mistwood Lake lives a swan unlike any other. Her feathers shimmer like trapped moonlight, and her eyes hold ancient sadness. Eleven-year-old Luna discovers the swan is cursed—unable to fly or leave the lake, bound by feathery chains only visible at dawn. With her talkative robin companion Pip, Luna must uncover the swan’s secret: to break the curse, she must find three lost moon-pearls hidden in the lake’s magical realms before the Blood Moon rises. But dark shadows lurk beneath the water, guarding the pearls with trickery and tide. Can Luna outsmart the watery guardians and free her winged friend? A tale of courage, friendship, and shimmering magic begins...
Duration - 8m.
Author - Ivy Cotton.
Narrator - Ivy Cotton.
Published Date - Friday, 24 January 2025.
Copyright - © 2025 Ivy Cotton ©.
Location:
United States
Description:
Deep in the whispering willows of Mistwood Lake lives a swan unlike any other. Her feathers shimmer like trapped moonlight, and her eyes hold ancient sadness. Eleven-year-old Luna discovers the swan is cursed—unable to fly or leave the lake, bound by feathery chains only visible at dawn. With her talkative robin companion Pip, Luna must uncover the swan’s secret: to break the curse, she must find three lost moon-pearls hidden in the lake’s magical realms before the Blood Moon rises. But dark shadows lurk beneath the water, guarding the pearls with trickery and tide. Can Luna outsmart the watery guardians and free her winged friend? A tale of courage, friendship, and shimmering magic begins... Duration - 8m. Author - Ivy Cotton. Narrator - Ivy Cotton. Published Date - Friday, 24 January 2025. Copyright - © 2025 Ivy Cotton ©.
Language:
English
Opening Credits
Duration:00:00:11
Chapter 1 the silent swan
Duration:00:01:25
Chapter 2 the whispering caves
Duration:00:01:41
Chapter 3 the garden of drowned songs
Duration:00:01:31
Chapter 4 shadow of the blood moon
Duration:00:01:44
Chapter 5 song of the free
Duration:00:01:45
Ending Credits
Duration:00:00:13