Skip to main content
Phostria memmialoides
Amsel, 1956