Chaffinch

Chaffinch

Chaffinch. Sitting on a rock in the forest