House Finch

House Finch

Haemorhous mexicanus
Crystal Cove State Park, California, USA - May 3 2011
Male. Former scientific name Carpodacus mexicanus.