Lady Slipperfredner (25)in #nature • 8 years ago Just a Beautiful Lady Slipper it the tropical forest of Nueva Ecija, Phillippines. A rare species that found in the rich biodiversity of tropical forest in the Philippines. Photo Credit to my friend Marty Cellona #photography #travel #plant