Swifts and Hummingbirds June 6, 2023 Mary Forrestal Vaux’s Swift White-throated Swift Black-chinned Hummingbird Anna’s Hummingbird Costa’s Hummingbird Calliope Hummingbird Rufous Hummingbird Allen’s Hummingbird