King Robert holds his first parliament at St Andrews

1309

Share this: