Haemorhous purpureus = PURPLE FINCH 161624

Haemorhous purpureus = PURPLE FINCH 161501

Haemorhous purpureus = PURPLE FINCH 161509

Haemorhous purpureus = PURPLE FINCH 161622 ,"1"

Haemorhous purpureus = PURPLE FINCH 161622

Haemorhous purpureus = PURPLE FINCH 161502

Haemorhous purpureus = PURPLE FINCH 161701

Haemorhous purpureus = PURPLE FINCH 161720

Haemorhous purpureus PURPLE FINCH 5018360

Haemorhous purpureus PURPLE FINCH 5018078

Haemorhous purpureus PURPLE FINCH 5018081

Haemorhous purpureus PURPLE FINCH 6000041

Haemorhous purpureus PURPLE FINCH 6000126

Haemorhous purpureus PURPLE FINCH 162031

Haemorhous purpureus PURPLE FINCH 6000104

Haemorhous purpureus PURPLE FINCH 6000121

Haemorhous purpureus PURPLE FINCH 6000894

Haemorhous purpureus PURPLE FINCH 6000133

Haemorhous purpureus PURPLE FINCH 9042549

Haemorhous purpureus PURPLE FINCH 9042564
© Rob Curtis/The Early Birder