Software
Houzz Logo Print
plf333

What's this?

15 years ago

Hi, I assume this is an insect eggsac, possibly praying mantis, but it doesn't look like the fotos I've seen of praying mantis. So is it is or is it ain't? Thanks

Image link:

Comments (7)

Sponsored
More Discussions