British Columbia Birds - Paul Kusmin
Powered by SmugMug Log In
american goldfinch (carduelis tristis)

american goldfinch (carduelis tristis)

Richmond, BC Canada.

american goldfinchkusminbirdsbirdingrichmond