Cicadas

posted in: Macro | 0
Cicadas – those inscects that we don’t very often see  but we very often hear buzzing and clicking on those hot and humid days. Cicada comes from Latin and translates to mean tree cricket. One day awhile ago there was one on … Continued