________________________________ 
Heraclides anchisiades philastrius (Fruhstorfer, 1915);  Comments: TL: Trinidad .

Heraclides anchisiades
philastrius

(Fruhstorfer, 1915)

Ruby-spotted Swallowtail

TL: Trinidad


philastrius Fruhstorfer 1915 ST Trinidad

philastrius Fruhstorfer 1915 ST Trinidad

philastrius Fruhstorfer 1915 ST Trinidad

philastrius Fruhstorfer 1915 ST Trinidad

philastrius Fruhstorfer 1915 ST Trinidad

philastrius Fruhstorfer 1915 ST Trinidad

philastrius Fruhstorfer 1915 T Trinidad

philastrius Fruhstorfer 1915 T Trinidad