Common Rosefinch

Common Rosefinch

Observation - Common Rosefinch. Description: