Butterflies, Dragonflies and Spiders (oh my!) - ronbernstein

Graphium agamemnon
tropical butterfly with green spots and pink highlights

Fairchild Tropical Botanic Gardenlandscapenatureparkwings of the tropicsD041830SmartObject