Ecuador, Isla El Viejo, 28 km north of Salinas. 05 May 1966. Specimens deposited at Museum of Comparative Zoology, ... [details]