Little Mermaid
The Avalon Theatre 645 Main St, Grand Junction, CO, United StatesWhen a young mermaid is finally allowed her first glimpse of life beyond the ocean, she is enthralled by what she sees and dreams of what her life would be like on land. Falling in love with a mortal Prince she saved from drowning in a shipwreck, she leaves her magical underwater world behind, making […]