Saturday, June 01, 2013

Wonders of nature

Orchids are amazing. Never seen this one before. The Flying Duck Orchid (Caleana major) from Australia. [photo via]


[Photos are better if you click on them to embiggen.]

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home