Cannibals of the South Seas

all posters
? %
USA, 1912