All photos taken on August 2, 2022 during our walk in Tucker’s Field and Bunchberry Meadows. No matter which Google URL you believe, there is no denying that humans are vastly outnumbered by insects on this planet. Conservative estimates say there are 200 million insects for each human. Sorry, if this just made you feelContinue reading “Insect Armada”