New Video: Tiger Orchid – Stamps with Sara #23

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

Loading

Leave a Reply

Your email address will not be published. Required fields are marked *