A Performance in the Church (2024)

Focused on the 2018-2020 excavation of Todos los Santos Church on Heping Island, Taiwan, this film delves into maritime exploration and colonisation...


image