Bee landing strip.
Papilio zelicaon
Female, can you spot the differences from the male. Antheraea polyphemus