Cockroach (Eurycotis opaca) at the Budapest Zoo. Published December 27, 2018 at 400 × 266 in Cockroach (Eurycotis opaca) at the Budapest Zoo. Cockroach (Eurycotis opaca) at the Budapest Zoo. ← Previous Next →