• Caption: GLP0016. Hood mockingbird Nesomimus macdonaldi; attacks turtle hatchling as it emerges from nest; Galapagos Islands; Ecuador
  • Image Date: 1/2/06 6:12:38 AM CST