Papillionidae - Ray Cannon Photos
Papilio polytes stichius (female)

Papilio polytes stichius (female)

Papilio polytes stichius (female)