Papilio zagreus (10, 12cm)

From: 1,30