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