Grammatophyllum speciosum is the world largest orchid also called as ‘tiger orchid’. The video was captured at fort canning park in Singapore.
by Stamps with Sara video #23
Home for all Ceylon & Sri Lanka stamp knowledge portal
Grammatophyllum speciosum is the world largest orchid also called as ‘tiger orchid’. The video was captured at fort canning park in Singapore.
by Stamps with Sara video #23