Pacific-slope Flycatcher Empidonax difficilis

Pacific-slope FlycatcherPacific-slope Flycatcher

45 Dates

32 Locations