Documentary · 8 min · 2026
Documentary on Catalan expeditions to the Antarctic. On display at CosmoCaxia in Barcelona.