SEQALU: Formosa 1867

Drama

Adapted from the historical facts of Taiwan. On March 12, 1867, the American merchant ship – Rover was shipwrecked at the southern end of Taiwan’s Hen...

Image for tv SEQALU: Formosa 1867