Sri Lanka release world s longest stamp symbolising Kandy Esala Perahera
INSUBCONTINENT EXCLUSIVE:
Division (PMD).