TreeOrchidsENP 72

Delicious orchids abound at Elephant Nature Park.

Your thoughts?