Tanagers and Allies - Pieter Verheij Photography
Small Ground Finch

Small Ground Finch

From Galapogos Islands 2008