Album

Costa Rica.

Costa Rica.
Please help me identify this species of Cockroach! Found in Costa Rica. 🙏⁉🔎
end of photo grid