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