white spider 3 Mt Leuser

white spider 3 Mt Leuser

Spider orchid at Mt Lesueur

These are native wildflowers or terrestrial orchids

Leave a Reply

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

*