House Finch, Carpodacus Mexicanus

Male House Finch, Carpodacus Mexicanus, Perched On A Tree Branch Photo