British Empire Article


Cayenne


Cayenne was the administrative centre of French Guiana and a busy port in its own right. Many prisoners from nearby Devil's Island were given a period of conditional release into Cayenne under supervision. Picture courtesy of Delcampe.net


Unwanted Fugitives Article




Share