Designed by
Title
Cochrane Armored Ship on the second anniversary of Lord Cochane`s birth #217752773
Description
Chile - circa 1975: Canceled postage stamp printed by Chile, shows The Cochrane Armored Ship on the second anniversary of Lord Cochane`s birth, circa 1975
This image is editorial