Judges at Westminster Abbey in London for the annual Judges Service, which marks the start of the new legal year.
No comments:
Post a Comment