The Magic Roses (1906)

A film by the pioneering Spanish film director, cinematographer and screenwriter Segundo Chomón.

The Public Domain Review