Release date: 10/29/1920
Popularity: 0
Original language: DE
A restored 24-minute fragment survives of this Harry Piel adventure feature.