birdsofkuwait.com
Common Rosefinch | Birds of Kuwait | Bird Sightings from Kuwait
Common Rosefinch Order: PasseriformesFamily: FringillidaeEnglish Name: Common RosefinchScientific Name: Carpodacus erythrinus Arabic