It’s A Brown Praying Mantis!

Walking through France