Carolingian Knight in armor, Bishop, Priest and Burgess.

Carolingian clothing 751-987.  Knight in armor, Bishop, Priest and Burgess.