________________________________ 
Heraclides isidorus flavescens (Oberthür, 1879);  Comments: TL: Colombia .

Heraclides isidorus flavescens

(Oberthür, 1879)

Ruby-patched Swallowtail

TL: Colombia


flavescens Oberthür 1879 HT Colombia

flavescens Oberthür 1879 HT Colombia

flavescens Oberthür 1879 HT Colombia

flavescens Oberthür 1879 T Colombia

flavescens Oberthür 1879 T Colombia