Picture: 1482 Homoeosoma nimbella 04 larva

1482 Homoeosoma nimbella 04 larva Copyright: Mike Jeffes

Title: 1482 Homoeosoma nimbella 04 larva 
Credit: Mike Jeffes 
Permalink: Link 
Subject: Homoeosoma nimbella  
Location: SZ1790: Hengistbury Head  

 

Copyright © M Jeffes