Wild tree swallows on artificial nest box at Cosumnes River Preserve
Detailed Description
Wild tree swallows perched on an artificial nest box at Cosumnes River Preserve, in California’s Central Valley.
Sources/Usage
Public Domain.
Wild tree swallows perched on an artificial nest box at Cosumnes River Preserve, in California’s Central Valley.
Public Domain.