Pacific-slope Flycatcher

Pacific-slope Flycatcher

Empidonax difficilis
Santa Cruz Island, California, USA - May 1 2011