Francis Duguid
Francis Duguid演员
Francis Duguid

Francis Duguid is an actor, known for The Naval Treaty (1922) and The Prince and the Beggarmaid (1921).

TA的作品(1)