Great photos!! Love praying mantises. Sign of a very healthy habitat for there to be so many in your garden.