Kim Garwood

Loretto Road, Ecuador

06-29-04

 

Cyan Emperor (Doxocopa cyane)