Papilio constantinus


papilio constantinus

Constantines swallowtail

ws 90mm

papilio constantinus verso