Juvenile Greenfinch

Juvenile Greenfinch

Observation - Juvenile Greenfinch - UK and Ireland. Description: