bayucca Comostola sp.?? http://en.wikipedia.org/wiki/Comostola_leucomerata https://www.flickr.com/photos/94668803@N04/9335647766 Just a hint, but definitely a Geometrinae, I agree.
Comments (2)