• Facebook Black Square
  • YouTube Black Square
  • Instagram Black Square

Mantis Spotting in St. Petersburg, FL

These praying mantis are showing up everywhere I look

This one popped up at Bloom Collective in St. Petersburg, Florida