Puerto Egas on Santiago Island In Images by Matt ShetzerMay 26, 2020 Dozens of brightly colored Sally Lightfoot crabs scurry over the rocks at dawn on this idyllic Galápagos Islands beach. Stock Image #20200304-06152255 Puerto Egas on Santiago Island was last modified: May 26th, 2020 by Matt ShetzerPuerto Egas on Santiago Island was last modified: May 26th, 2020 by Matt Shetzer