Long-tailed Kite Swallowtail   (Protographium epidaus)

Gill Carter

Rio Sabinas, Tamps., Mexico

04-27-04

Gill Carter

Rio Sabinas, Tamps., Mexico io

11-05-02