White Peacock ButterflySwallowtailEastern Tiger SwallowtailLance-leaf Arrowhead flowersEastern Tiger SwallowtailClouded Yellow ButterflyButterfly and ThistlePalamedes Swallowtail on ThistleTiger SwallowtailEastern Tiger SwallowtailViceroy butterfly & lizzard on ButtonbushZebra Swallowtail on flowering almondZebra Swallowtail on flowering almondZebra Swallowtail on flowering almondSwallowtail