Three's a crowd

ナミアゲハ(namiageha)= Asian swallow tail,Chinese yellow swallowtail, Citurs swallowtail.

*Papilio xuthus*

Taken @my garden.

Cropped.

3,669 views
161 faves
96 comments
Taken on July 12, 2008