Designed by
Title
European goldfinch, Carduelis carduelis, perched on tree leaf feeding fledgling during june in scotland. #118704638
Description
European goldfinch, Carduelis carduelis, perched on tree leaf feeding fledgling, nestling, juvenile during june in scotland.