Finch, Purple

Finch, Purple

Purple Finch, Carpodacus purpureus californicus
Oregon


© RABarnes 2023-2024