Palamedes swallowtail
A giant swallowtail butterfly feeds on 'butterfly bush' in the mountains of new mexico, usa;
© Conchasdiver | Stock Free Images
Similar Free Images