Papilionidae
Pieridae
Lycaenidae
Riodinidae
Nymphalidae
Hesperiidae
|
Common Rose - Pachliopta aristolochiae |
May 9, 2010 |
Next » |