The Centaurs

The Centaurs (1921)
The Centaurs
EEUU 3 min.