"The Travelling Companion" (da|Reisekamaraten) is an 1835 short fantasy story for children by the Danish author Hans Christian Andersen. The tale tells the story of young traveller, poor John, and how with the help of a magical travelling companion he marries a princess.[1]
1925 Charles Villiers Stanford's opera The Travelling Companion