Absolute unit of a Stick Insect

One of our members had a visitor – the biggest stick insect she has seen.

Leave a Reply

Your email address will not be published.