Praying Mantes: the movie
Praying mantes hanging on each other as their legs unfold

Previous Picture |    Thumbnails    | Next Picture