emuwren:

The Greenfinch (Carduelis chloris) is a small passerine bird. This bird is widespread throughout Europe, North Africa and south west Asia.

Advertisements