Kim Garwood

El Mirador, Veracruz, Mexico

08-08-07

 

Yellow-striped Sister (Adelpha leuceria)