The Papist's Island - The story behind the photograph.