White Spider Orchids

White Spider Orchids, photographed in Chiang Mai, Thailand by Jim Newberry.

I ran across these glorious beauties a few days ago here in Chiang Mai.

Leave a Reply

Your email address will not be published.