Finchormachus was a Scottish King who reigned from 304 to 351AD.

External Links