Lady Slipper Orchid

 

 

 

Orchid Lady Slipper

D-26141 Red/pink, 22" long