 Over the past 1200 years , Vikings , Normans , Welsh , Flemings , Scots , English , Africans , Eastern Europeans and South Americans have all added to the population and have had significant influences on Irish culture . 
