Pacific-slope Flycatcher (Channel Islands race)
Santa Catalina Island, California
May 13, 2016©John Schwarz
Pacific-slope Flycatcher (Channel Islands race)
Pacific-slope Flycatcher (Channel Islands race)
Santa Catalina Island, California
May 13, 2016©John Schwarz
Pacific-slope Flycatcher (Channel Islands race)