Kim Garwood

Rancho Grande, Porto Velho, Brazil

11-18-06

Kim Garwood

Canopy Tower, Panama

07-10-06

 

Band-celled Sister (Adelpha heraclea)