Will Carter

Cana, Panama

01/13/04

 

Macrosilaus Kite Swallowtail (Protesilaus macrosilaus