Praying Mantis perched on Hummingbird feeder Sheppard's Hook, seemingly trying for hummers .
8765mantis
Log In: