Graphium doson

Himalayan Common Jay

Papilionidae > Papilioninae > Leptocercini > Graphium