Large-billed Flycatcher (Myiarchus magnirostris), Santa Cruz Island, Galapagos Islands, Ecuador