Early Middle Ages
Gwynedd in the Early Middle Ages.