Gill Carter

Cristalino Lodge, Mato Grosso, Brazil

09-18-05

Gill Carter

Agua Azul, Mexico

11-27-03

 

Laertes Prepona (Prepona laertes)