Vaux's Swift Fall Migration | September 2023Belize | March 10, 2024Guatemala | March 18, 2024Panama | April 9, 2024New Mexico | May 14, 2024Alaska Nome Arctic | May 28, 2024Alaska Nome Arctic | June 1st, 2024Birding Mt Tamalpais | May 27, 2023