www.palaeontologyonline.com

Cephalon (head shield)