The Dream Pedlar

Dreams for one, Dreams for all, Some dreams to last all day, Some others for when the night falls ...