canyon53ss: Swallow (!)
canyon53ss: Tree Swallow, San Joaquin Wildlife Sanctuary, Irvine, CA
canyon53ss: Tree Swallow, San Joaquin Wildlife Sanctuary, Irvine, CA
canyon53ss: Tree swallow, San Joaquin Wildlife Sanctuary, Irvine, CA
canyon53ss: Tree swallow, San Joaquin Wildlife Sanctuary, Irvine, CA
canyon53ss: Baby Tree Swallow, San Joaquin Wildlife Sanctuary, Irvine, CA
canyon53ss: Tree Swallows perhaps atop their new home, San Joaquin Wildlife Sanctuary, Irvine, CA
canyon53ss: Northern rough-winged swallow, Black Star Canyon, CA
canyon53ss: Northern Rough-winged Swallow, Black Star Canyon, CA
canyon53ss: Northern Rough-winged Swallow, Bommer Canyon, Irvine, CA
canyon53ss: Northern Rough-winged Swallow, Black Star Canyon, CA
canyon53ss: Barn swallow, El Modena Park, Orange, CA
canyon53ss: Barn Swallow, Nix Nature Center, Laguna Beach, CA
canyon53ss: Cliff Swallow, Silverado, CA
canyon53ss: Cliff Swallow and nests, Silverado, CA
canyon53ss: Young Cliff Swallow, Frank G. Bonelli Regional Park, San Dimas, CA
canyon53ss: Young Cliff Swallow, Frank G. Bonelli Regional Park, San Dimas, CA