Ted Talks Stamps participated in a Swap and Research Challenge with Richard Philatelist in which he was sent a set of postage stamps issued by the Isle of Man, the subject of which he was to research and report on in this video.
For Modern Stamp Collectors