Shierly Rushworth
Acting
Born: 1985-06-17
Jakarta, Indonesia
Shierly Rushworth is an Indonesian actress and footwear designer.