]> FH barcode-00197209 Ecuador Galapagos Province Indefatigable Island [Isla Santa Cruz], southeast side Roccella gracilis Bory Bory 2010-08-16 16:38:52 Alban N. Stewart