Bugs (etc)Pictures from Earth
P0303239a.jpg
Adela septentrionella
Hodges #0221
Chelan County, WA
5/30/2021

permalink