Close
Malaysian Bush Cricket
Mecopoda elongata