I’m pretty sure it’s not ‘shopped. What an incredible shot! The photo shows a praying mantis devouring a humming bird. Don’t know how this happened or the circumstances around the photo, but all I can say is… wow. Link
Read More »I’m pretty sure it’s not ‘shopped. What an incredible shot! The photo shows a praying mantis devouring a humming bird. Don’t know how this happened or the circumstances around the photo, but all I can say is… wow. Link
Read More »