Is this a Nacaduba beroe?
PA260051.jpg
Thanks.