Archipelago News, Photos and Videos
Galapagos Islands Animal smuggling : German Tourist caught stealing endangered iguanas
Caught stealing ! German arrested for stealing rare iguanas from Galapagos Islands in Ecuador.
Read
Caught stealing ! German arrested for stealing rare iguanas from Galapagos Islands in Ecuador.
Read