Giant Swallowtails is a photograph by Steven Scott which was uploaded on October 27th, 2010.
Giant Swallowtails
A pair of Girant Swallowtails feeding on a Lantana bush in Punta Gorda, Florida.
by Steven Scott
Title
Giant Swallowtails
Artist
Steven Scott
Medium
Photograph - Digital Photograph
Description
A pair of Girant Swallowtails feeding on a Lantana bush in Punta Gorda, Florida.
Uploaded
October 27th, 2010