Description of the Purple Finch

purple_finch Campbell river Vancouver Island BC Canada Bird Wtching