Orchid photo gallery. The Lady Slipper Orchids of Sichuan China, a Photographic Blitz