The Bug Menagerie
cheeze
•
1y ago
•
100%
Trying to blend in
A mantis hanging out on some swamp sunflower. Florida, USA.
Comments 0
A mantis hanging out on some swamp sunflower. Florida, USA.