Patrick Flanagan

Writer

Irish Burkean Conservative. Roman Catholic. Líofa i nGaeilge.