Josephine Firmstone

Josephine Firmstone

Born 20 June 1998 in Denpasar, Bali, Indonesia

Josephine Firmstone is an Indonesian actress.