pink lady slipper Published January 17, 2013 at 800 × 534 in A Day in the Tropics Lady slipper orchid