European Goldfinch, carduelis carduelis, perched on a branch, isolated on white

    European Goldfinch, carduelis carduelis, perched on a branch, isolated on white

    Related tags: