Josephine Firmstone
Acting
Born: 1998-06-20
Denpasar, Bali, Indonesia
Josephine Firmstone is an Indonesian actress.