YouTube Coins, Stamps and Collectibles: World’s Tallest Tropical Tree Stamp thedigitalphilatelist 17/02/2021 Coins, Stamps and Collectibles takes a look at the biggest postage stamp released by Malaysia, featuring the world’s tallest tropical tree. Follow Me! Related