The Amazing Partnership

Stoll Picture Productions

68 min     0     1921     United Kingdom

Overview

A girl detective and a reporter recover stolen gems hidden in a Chinese idol.

Similar