Luís Borges Exhibition Gerês The Earth Speaks - 106

23 July 2025