Picture: 1380 Phlyctaenia perlucidalis 01

1380 Phlyctaenia perlucidalis 01 Copyright: Terry Box, 26 Jun 2011

Title: 1380 Phlyctaenia perlucidalis 01 
Credit: Terry Box, 26 Jun 2011 
Permalink: Link 
Subject: Phlyctaenia perlucidalis  
Location: VC64  

 

Copyright © T A Box