Does anyone know where I could buy or order a praying or orchid mantis in Ireland?
That is a really pretty bug.
>>299326Yeah i know. so anyone have any info
>>299319...try the internet
You're just going to kill it.