wonder of nature – some photos

Malaysian Orchid Mantis

Leaf Fish

Stick Insect

Dead leaf butterfly

Leaf Moth

Leaf Frog

Uroplatus

Violen mantis


Leafy Sea horse
Leaf insect
Another photo of orchid mantis

Leaf Moth