Salty Old Sea Dog, passionate about the Royal Navy, Britain's rich maritime heritage, improving other people's lives and ... chocolate
See more