Moths (Heterocera)
Diversity of moths (Heterocera).

Send comments
Antheraea polyphemus
Polyphemus moth
Canada, Ontario, Kashagawigamog Lake.
6/23/2014
TN011'02-140623006'JJK

























