Isle of Avalon | Isle of Avalon
The video features images of Glastonbury, England, the legendary Avalon and the setting for the novel "Vessel of the Fish". Since the sudden death of her father and her only sister, Sophia Byrne is haunted by dark dreams. An ancient legend leads the science teacher to Avalon where she is drawn into...
Browse other terms
- 1 of 352