Coiba Island Prison Colony - 1990
16 of 23
The geologists...