VTMi'kmaq
Well-Known Member
I figure he is the east coast equivalent to a mantis! For some odd reason they don't like northern Vermont weather the praying mantis I ve noticed. Either that or my area is shit outa manits populations which sucks because I LOVE the mantis!the great outdoors awaits your garden VTM cool shot~