Young Greenfinch

Young Greenfinch

Observation - Young Greenfinch - UK and Ireland. Description: