Chaffinch

Chaffinch

Observation - Chaffinch - UK and Ireland. Description: Could the puffing up be a mechanism to stay cool?

Could the puffing up be a mechanism to stay cool?