International Stamp Exhibition "LONDON 1980" - London, England 1980
Now showing: St. Helena - Postage stamps - 1980 - International Stamp Exhibition "LONDON 1980" - London, England - 3 stamps.
Now showing: St. Helena - Postage stamps - 1980 - International Stamp Exhibition "LONDON 1980" - London, England - 3 stamps.