ET?

It might look like something from a¬†science¬†fiction movie, but is a small insect, a Praying Mantis. This specimen took a ride on my vehicle for over 20 minutes. The Thanda guests enjoyed taking… Continue reading