'Most expensive' stamp in the world goes on display in London
'Most expensive' stamp in the world goes on display in London

The British Guiana 1c Magenta is the only one of its kind to survive from the former British Colony.