Common Rosefinch

Common Rosefinch

Observation - Common Rosefinch - Global. Description: