2022
A documentary short about a B&B owner with right hand cut off.
Directed by Jen-hui Lien
No reviews yet.