Results 1 results found Mocking birds, Espanola Island, Galapagos, Ecudaor, South America The Espanola mockingbird (Nesomimus macdonaldi) on the beach at Punta Suarez on Espanola Island in the Galapagos Island Group, Ecuador