Northeast US - Naturelogues

Purple Finch

Vermont

birdfinchpurple finchvermont