Close
Mariposa Negra - Ruby-spotted Swallowtail butterfly
Papilio anchisiades anchisiades