dcsimg

A chrysalis of Papilio memnon 0910