

a purple finch perches on a flower, eating off the flower buds. purple finches are native to north america – they are the state bird of new hampshire. purple finches are commonly mistaken for house finches, which are more territorial and frequently outcompete purple finches for nesting space.
(x)

