Summary[edit] Description: Myiarchus magnirostris English: A Galapagos Flycatcher on the Galapagos Islands. Date: 15 December 2007. Source: Picasa Web Albums. Author: David. : This image, which was originally posted to Picasa Web Albums, was reviewed on 18 June 2010 by the administrator or reviewerLeoboudv, who confirmed that it was available on Picasa Web Albums under the above license on that date.