Indian Cockroach, Pycnoscelus indicus (Phu Chong Na Yoi NP, Ubon Ratchathani – 31/1/22) Like this:Like Loading...