Overview

Finsnechtae Fledach mac Dunchada

(c. 625—695) high-king of Ireland