The Travels of the British Guiana: The World's Most Famous Stamp

Watch as Selby Kiffer explores the travels of the British Guiana, the World's Most Famous Stamp, which was discovered in 1873 by a schoolboy in Demerara and, within the stamp world, has had a mythic status for over 100 years.