Mark Ridgway Likely to be Pseudomantis albofimbriata but needs more detail. Look for a black patch inside the elbows.
Comments (2)