[Papilionidae] (Papilio torquatus) - 2 photos

 

1

Male.  Ecuador.  4 March 1998.

2

Female.  Ecuador.  4 March 1998.