1259205

Joshua Otay

Joshua Otay

Acting
Born: November 30, 1993
Biography

Joshua Otay is an Indonesian actor and fashion designer.