Rare Bird Round-up (part 1)

RB Shrike (Sam Oates)

Bookmark the permalink.