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

permalink