Josephine Firmstone

Biography

Josephine Firmstone is an Indonesian actress.

Known For