green banana loach
Green Banana Cockroach (Panchlora nivea) introduced species, stowaway within shipment of produce, most likely bananas, adult, close-up of head, Belvedere, Bexley, Kent, England, United Kingdom, Europe
Details
License type
Rights Managed