201106121516080 Giant Swallowtail (Papilio cresphontes) - Point Pelee, ON
201106121516080  Giant Swallowtail (Papilio cresphontes) - Point Peelee, ON.JPG

click here for Per's Wild Flower home Page