Image 1 of 1

1M05-108z.jpg

1M05-108z  Praying Mantis Nymphs hatching from egg case - Chinese Praying Mantis - Tenodera aridifolia sinensis