Which apparently means 'I shall be known by the results'. Sounds like a good life motto. It's on a wall in Aberdeen city centre.
Comments
Sign in or get an account to comment.