Lee Teck Seng: Rafflesia Pricei side view
Lee Teck Seng: Rafflesia Pricei
Lee Teck Seng: pitcher plant
Lee Teck Seng: mushroom
Lee Teck Seng: Forest view from the ground
Lee Teck Seng: lucky frog
Lee Teck Seng: DSC01526
Lee Teck Seng: spider1
Lee Teck Seng: spider13
Lee Teck Seng: spidermeal1
Lee Teck Seng: mushroom1
Lee Teck Seng: Heliconia rostrata
Lee Teck Seng: DSC01953
Lee Teck Seng: DSC01919
Lee Teck Seng: Face to face with nature 4
Lee Teck Seng: Face to face with nature
Lee Teck Seng: insect1
Lee Teck Seng: Rough-scaled Brown Skink
Lee Teck Seng: Striped Bronzeback tree snake
Lee Teck Seng: butterfly
Lee Teck Seng: butterfly
Lee Teck Seng: Brown Bullfrog
Lee Teck Seng: Stick Insect
Lee Teck Seng: Rhinoceros Beetle
Lee Teck Seng: Baby Pygmy Elephant