Close

Western Giant Swallowtail butterfly

Papilio rumiko

Western Giant Swallowtail butterfly