Bird Alliance of Oregon’s data shows that a high of 5,430 swifts were counted on September 2. Only 80 birds were counted on September 15. Swifts …
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.