Delete Image

Clues/Answers

   
07/23/13 :Giant moth
07/01/13 :This is the biggest moth I've ever seen. I saw in Martha's Vineyard.