Purple Finch

Carpodacus purpureus


St Pierre et Miquelon new (2016) United States of America SG 1958 (1982)

34

 

163-82