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
0 0 votes
Article Rating
Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Priyanka Hebbar
Priyanka Hebbar
11 years ago

wonders