A worldwide community photographing and learning about wildlife
Project Noah Nature School
Setophaga petechia
Galapagos finch
Galápagos Islands
Spotted on Isla Espanola, Galápagos Islands.
Yeah. I remember now.
You've got it Jacob.
Beautiful. I'd like this to be confirmed with some birding experts.
Spotted on Jul 20, 2009 Submitted on Jan 6, 2013
and 1 other person favorited this spotting
Join the Project Noah Team