Talk:Saint-Joseph Island

Question

edit

Was this the site of the film "Papillon"?