Purple Finch

Haemorhous purpureus - Roselin pourpré

Roselin pourpré
Roselin pourpré
adult
Roselin pourpré
♂ Second
Roselin pourpré
Roselin pourpré
Roselin pourpré
Roselin pourpré
Roselin pourpré
♂ adult
Roselin pourpré
♀ adult
Roselin pourpré
juvenile
Roselin pourpré
Roselin pourpré
♂ adult
Roselin pourpré
adult
Roselin pourpré
Roselin pourpré
Roselin pourpré
♂ adult
Roselin pourpré
♂ adult
Roselin pourpré
♂ adult plum. breeding
Roselin pourpré
♂ adult plum. breeding
Roselin pourpré
♀ adult plum. breeding
Roselin pourpré
♀ immature
Roselin pourpré
♀ juvenile
Roselin pourpré
♂ adult
Roselin pourpré
♂ adult
Roselin pourpré
♂ adult
Roselin pourpré
juvenile
Roselin pourpré
Roselin pourpré
Roselin pourpré
♂ adult plum. breeding