Rory Peck

Irish journalist
English: Rory Peck