Grumpy finch


Grumpy finch, originally uploaded by liquidnight.


Lesser Goldfinch (Carduelis psaltria)
Portland, OR