The Princess of Patches

all posters
? %
USA, 1917

Directed by:

Alfred E. Green