Consign Your Best Items with Lelands. We Also Pay Cash on the Spot! Learn More Here.
Amazing collection of eighteen news service photos related to the French
Prison Camp on Devils Island. Devil's Island was a small island off the
coast of French Guiana, but is known as one of the most infamous prisons of
all time due to the harsh climate and isolation that the prisoners endured.
Most show prisoners at work and being examined. There are also some aerial
views of the island. 6 x 8 to 8 x 10''. EX-MT.
Other past auction items that may be of interest to you.