cavalcade: a procession of people traveling on horseback
procession: the group action of a collection of people or animals or vehicles moving ahead in more or less regular formation
flagon: a large metal or pottery vessel with a handle and spout; used to hold alcoholic beverages (usually wine)