Thank you for your patience while we retrieve your images.


Thumbnails
 
Two yellow finches in Ecuador

Two yellow finches in Ecuador

Yellow finches of Vilcabamba, Ecuador.