Bugs (etc)Pictures from Earth
P1160013a.jpg
Petrophila fulicalis
Feather-edged Petrophila - Hodges #4777
Cocos Island, Costa Rica
6/30/2009

permalink