mantis

mantis

Chinese Mantis (Praying Mantis) - Tenodera aridifolia sinensis

Return to Garden page

Return to graphics page