Purple Finch
Carpodacus purpureus
Previous
Index
Next
Mark Habdas