EnglishBrenda wrote:
Yes, hatching preying mantis, I just saw a video of them hatching, loads of them, millions, you will be overrun, ha ha. I wish I had them hatching in my garden, I was thinking of buying one for a pet and to photograph. I am in love with your Tree frog, do you have Big Game as well in your reserve?