Home » Photos » Birds » Finches » Atlantic Canary
Country: SpainLocation: Tenerife, Canary IslandsFamily: Finches (Fringillidae)Species: Atlantic Canary (Serinus canaria)Date taken: 10/03/2011