• Photograph
    Photograph 9759587
    modern tuna factory at Eden - New settlers from more than a dozen ... material - seen between two...