DetailsbySimone Chierici_Boyetto on Flickr.
Papilion machaon
Papilio machaonbySimone Chierici_Boyetto on Flickr.