Graphium agamemnon

Tailed Jay

Papilionidae > Papilioninae > Leptocercini > Graphium