Heraclides ponceana ponceana
(Schaus, 1911); Comments: S Florida & northern Bahamas
TL: USA (Fl)
.
Heraclides ponceana ponceana
♀ This female laid the egg shown on the
Immatures page
Key Largo, Monroe Co., FL, USA 16-V-04