Bugs (etc)Pictures from Earth
P1470071a.jpg
Neotibicen superbus
Superb Dog-Day Cicada
Major County, OK
7/18/2013

permalink