A Galapagos Puffer

A Galapagos Puffer, Punta Carrion, Canal Itabaca, Isla Santa Cruz, the Galapagos.