Estrellita; or The Invasion of the French Troops in Portugal

1910
SHARE LINK