Movie Image

Joshua Otay, Acting

1993-11-30

Joshua Otay is an Indonesian actor and fashion designer.