movie icon
Media: Devil's Island - Within the Palisade
1899-05-23