Nazca Booby. Darwin Bay, Genovesa Island