Garamas Swallowtail (Pterourus garamas abderus)

Gill Carter

Canon de Novillo, Tamps., Mexico

04-03-03