Random Pictures

Brown Shrike (Lanius cristatus) Brown Shrike (Lanius cristatus)
Fatbirder's Top 1000 Birding Websites