Fresh fish at market in Puerto Ayora, Santa Cruz Island, Galapagos, Ecuador.