A worldwide community photographing and learning about wildlife
Could also be Daphnis nerii. I am not sure if there really is a clear white spot at the apex on the forewing. I have seen Daphnis nerii with a slightly thickened white line. So my question is: Is a thickened white line larger than a small spot??