Purple Finch

(
Haemorhous purpureus
)

Copyright © 2022 NatureTeam.